package org.dromara.system.mapper;

import com.baomidou.dynamic.datasource.annotation.DS;
import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import org.apache.ibatis.annotations.Mapper;
import org.apache.ibatis.annotations.Param;
import org.dromara.system.domain.vo.SplasheDetailsVO;
import org.dromara.system.domain.vo.WorkOrderInfoVO;
import org.dromara.system.domain.vo.ZServiceHeatMapVO;
import org.dromara.system.domain.vo.ZServiceSplashesVO;

import java.util.List;
@DS("second")
@Mapper
public interface MapMapper extends BaseMapper<ZServiceSplashesVO> {
   List<ZServiceSplashesVO> getSplashes(@Param("chartName") String chartName, @Param("time") String typeByCode, @Param("tabName") String typeByCode1);

   List<ZServiceHeatMapVO> getHeatMap(@Param("chartName") String chartName, @Param("time") String typeByCode, @Param("tabName") String typeByCode1);

   SplasheDetailsVO getSplasheDetailsById(@Param("id") Integer id);

   List<WorkOrderInfoVO> getWorkOrderInfo(@Param("id") Integer id);
}
